vanmaram

Itching palm - meaning in malayalam

Meanings for Itching palm

noun
ദുര